unavoidable circumstances - German English Dictionary